/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
/*        background-color:#ededed;*/
        font-size: 9px;
/*        background: url(../resources/imagenes/bg.png);*/
        font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
/*        font-family: Verdana,Arial,Helvetica,sans-serif;*/
        
/*        background-position: center center;       */
}

.ui-widget {
    font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
}

.envoltura {

	width:100%;
	min-height: 900px;                
}

.contenidoGral {
        font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
	width:980px;
        min-height: 700px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
        

 }

.header{
	margin:auto;
	width:980px;
	height:60px;;
        margin-top: 1px;
	margin-bottom:5px;        
/*        border:solid 1px #ccc;*/
}

.contenido {
    font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
	width:980px;
        height: auto;
	margin-left:auto;
	margin-right:auto;
        margin-top: 5px;
        
}

.panelPrincipal {
    font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
        
	width:980px;
	height:auto;
	float:left;
	position: relative;
}

.panelIzquierdo {
    
        
	width:200px;
	height:auto;
	float:left;
	position: relative;      
}

.panelDerecho{
    
        
	width:775px;
        height:auto;
	position:relative;
        float:right;
        font-family: Verdana,Arial,Helvetica,sans-serif;
}

.piePagina {
    
        
	width:980px;
	height:30px;
	position:relative;
	float:left;
        left: 0px;	
	text-align: center;
	color: white;
        margin-top: 10px;        
}

.boxes{

    position: relative;
    margin:auto;
    width:985px;
    height:120px;
    margin-top: 3px;
/*    border:solid 1px #ccc;*/
}

.boxes-cuadro{
    
    width: 192.2px;
    position: relative;
    float: left;
    text-align: center;
/*    border:solid 1px yellowgreen;*/
}

.boxes-separador{

    width: 6px;
    height: 100px;
    position: relative;
    float: left;
    color: white;
/*    background-color: #2BB0D7;*/
}

div#footer{

        position: relative;
        float: left;
	margin:auto;
	width:980px;
	height:auto;
	padding:5px 0;
	border-top:solid 1px #ccc;
	border-bottom:solid 1px #ccc;	
        margin-top: 5px;
	margin-bottom:5px;
}

div#talon{
    position: relative;
    float: left;
    margin:auto;
    width:980px;
    height:auto;
    color:#666;
}

div#talon1{
    position: relative;
    float: left;
    margin:auto;
    width:980px;
    height:auto;
    color:#666;
}






